leaf borne compound - Español Inglés Diccionario